package src.main.java.org.collection.List;

import java.util.LinkedList;

public class LinkedListTest1 {
    public static void main(String[] args) {
        //使用LinkedList创建队列
        LinkedList<String> queue = new LinkedList<>();
        queue.addLast("第一个人");//入队
        queue.addLast("第二个人");
        queue.addLast("第三个人");
        queue.addLast("第四个人");

        System.out.println(queue);
        System.out.println(queue.removeFirst());//出队
        System.out.println(queue.removeFirst());
        System.out.println(queue.removeFirst());

        //使用LinkedList创建栈
        LinkedList<String> stack = new LinkedList<>();
        stack.push("第一个人"); //入栈
        stack.push("第二个人");
        stack.push("第三个人");
        stack.push("第四个人");
        System.out.println(stack);
        stack.pop();//出栈
        stack.pop();
        stack.pop();
        stack.pop();

    }
}
